package com.teen9g.userVO;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@Accessors(chain = true)
public class CanteenShopUserVO implements Serializable {
    private Integer shopId; //食堂店铺id
    private String shopName; //食堂店铺名称
    private String shopAt; //食堂店在一食堂还是二食堂
    private String shopFloor; //食堂店铺楼层
    private String shopRelativePosition; //食堂店铺相对位置
    private String shopDescription; //食堂店铺描述
    private String shopPayment; //食堂店铺支付方式
    private String shopAuthor; //食堂店铺作者
    private Integer shopView; //食堂店铺浏览量
    private String shopImage; //食堂店铺图片
    private Integer shopCommentCount; //食堂店铺评论数量
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime shopCreateTime; //食堂店铺创建时间
}
